body 
{
	font-family: sans-serif;
}

#main-container 
{

}

#sidebar 
{
	float: left;
	width: 200px;
	padding: 20px;
}

#main-content 
{
	width: 600px;
	padding: 20px;
	margin-left: 220px;
}

#page 
{
	text-algin: left;
}

a:link, a:hover { color: forestgreen; }
a:visited { color: darkgray; }

/* header
****************************/

#main-header h1
{
	letter-spacing: -5px;
	font-size: 4em;
}

/* headings
***************************/

#sidebar h3,
#main-content h3
{
	border-bottom: 1px solid black;
}

/* sidebar
****************************/
.delicious-links,  
#sidebar td, #sidebar th,
#sidebar p, #sidebar li
{ 
        font-size: .7em;
}

/*** links ***/
#sidebar ul.links-list 
{
	margin: 0;
	padding: 0;
}

#sidebar ul.links-list li 
{
	list-style: none;
	margin: 0;
}


